// PellClass.h
#include "PellTargetClass.h"

#ifndef _PELLCLASS_h
#define _PELLCLASS_h

#if defined(ARDUINO) && ARDUINO >= 100
	#include "Arduino.h"
#else
	#include "WProgram.h"
#endif

enum PellState {
	NOT_INITIALIZED = -1,
	INITIALIZING_1 = 100,
	INITIALIZING_2 = 110,
	INITIALIZING_3 = 120,
	READY = 200,
	RUNNING_PROGRAM = 300,
	PROGRAM_CANCELED = 400
};

///<summary>Documented</summary>
class PellClass
{
 protected:


 public:

	PellState State;
	void setup();
	PellTargetClass * Target1, * Target2, * Target3, * Target4, * Target5, * Target6;
	PellTargetClass * ActiveTarget;

	PellClass();
	void Update();

	
};

extern PellClass Pell;

#endif

